Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
67 GREEN ROAD Detached £457,456 £250,000 25 May 2006
67A GREEN ROAD Semi-Detached £71,040 £22,000 7 Feb 2002
69 GREEN ROAD Detached £368,216 £221,000 6 May 2008
75 GREEN ROAD Detached £291,748 £280,000 25 Oct 2024